home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 January: Mac OS SDK / Dev.CD Jan 98 SDK1.toast / Development Kits (Disc 1) / Interfaces&Libraries / OpenTransport / Interfaces / CIncludes / modnames.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-21  |  8.8 KB  |  280 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        modnames.h
  3.  
  4. */
  5.  
  6.  
  7. #ifndef    __MODNAMES__
  8. #define    __MODNAMES__
  9.  
  10. #define    MI_AFU_NAME            "afu"
  11. #define MI_ARP_NAME            "arp"
  12. #define MI_ARPM_NAME        "arpm"
  13. #define MI_COURMUX_NAME        "courmux"
  14. #define    MI_CLONE_NAME        "clone"
  15. #define    MI_DLB_NAME            "dlb"
  16. #define    MI_DLM_NAME            "dlm"
  17. #define    MI_DMODD_NAME        "disdlpi"
  18. #define    MI_DMODT_NAME        "distpi"
  19. #define    MI_DN_NAME            "dn"
  20. #define    MI_DNF_NAME            "dnf"
  21. #define    MI_DRVE_NAME        "drve"
  22. #define MI_ECHO_NAME        "echo"
  23. #define MI_ENXR_NAME        "enxr"
  24. #define MI_RAWIP_NAME        "rawip"
  25. #define MI_RAWIPM_NAME        "rawipm"
  26. #define MI_IP_NAME            "ip"
  27. #define MI_IPM_NAME            "ipm"
  28. #define MI_IPX_NAME            "ipx"
  29. #define MI_LOG_NAME            "log"
  30. #define    MI_MODE_NAME        "mode"
  31. #define    MI_MUX_NAME            "mux"
  32. #define MI_NECHO_NAME        "necho"
  33. #define MI_NPEP_NAME        "npep"
  34. #define MI_NULS_NAME        "nuls"
  35.  
  36. #define MI_NULZ_NAME        "nulz"
  37. #define    MI_PASS_NAME        "pass"
  38. #define    MI_PIPEMOD_NAME        "pipemod"
  39.  
  40. #define    MI_SAD_NAME            "sad"
  41. #define    MI_SC_NAME            "sc"
  42. #define    MI_SOCKMOD_NAME        "sockmod"
  43. #define    MI_SPASS_NAME        "spass"
  44. #define    MI_SPX_NAME            "spx"
  45. #define MI_STH_NAME            "mi_sth"
  46. #define MI_TCP_NAME            "tcp"
  47. #define MI_TCPM_NAME        "tcpm"
  48. #define MI_TIMOD_NAME        "timod"
  49. #define MI_TIRDWR_NAME        "tirdwr"
  50. #define    MI_TMOD_NAME        "tmod"
  51. #define    MI_TMUX_NAME        "tmux"
  52. #define    MI_TPIT_NAME        "tpit"
  53. #define    MI_TRSR_NAME        "trsr"
  54. #define    MI_TRXR_NAME        "trxr"
  55. #define MI_UDP_NAME            "udp"
  56. #define MI_UDPM_NAME        "udpm"
  57. #define MI_WELD_NAME        "mi_weld"
  58. #define    MI_XDG_NAME            "xdg"
  59. #define    MI_XECHO_NAME        "xecho"
  60. #define    MI_XF_NAME            "xf"
  61. #define    MI_XFIPX_NAME        "xfipx"
  62. #define    MI_XFXNS_NAME        "xfxns"
  63. #define    MI_XPE_NAME            "xpe"
  64. #define    MI_XS_NAME            "xs"
  65. #define    MI_XTINDG_NAME        "xtindg"
  66. #define    MI_XTINVC_NAME        "xtinvc"
  67. #define    MI_XTM_NAME            "xtm"
  68. #define    MI_XTMIP_NAME        "xtmip"
  69.  
  70. #define    MI_AFU_DEVICE        "/dev/afu"
  71. #define MI_ARP_DEVICE        "/dev/arp"
  72. #define MI_COURMUX_DEVICE    "/dev/courmux"
  73. #define    MI_CLONE_DEVICE        "/dev/clone"
  74. #define    MI_DLB_DEVICE        "/dev/dlb"
  75. #define    MI_DN_DEVICE        "/dev/dn"
  76. #define    MI_DNF_DEVICE        "/dev/dnf"
  77. #define    MI_DRVE_DEVICE        "/dev/drve"
  78. #define MI_ECHO_DEVICE        "/dev/echo"
  79. #define MI_RAWIP_DEVICE        "/dev/rawip"
  80. #define MI_IP_DEVICE        "/dev/ip"
  81. #define MI_IPX_DEVICE        "/dev/ipx"
  82. #define MI_LOG_DEVICE        "/dev/log"
  83. #define    MI_MUX_DEVICE        "/dev/mux"
  84. #define MI_NECHO_DEVICE        "/dev/necho"
  85. #define MI_NPEP_DEVICE        "/dev/npep"
  86. #define MI_NULS_DEVICE        "/dev/nuls"
  87. #define MI_NULZ_DEVICE        "/dev/nulz"
  88. #define    MI_SAD_DEVICE        "/dev/sad"
  89. #define    MI_SPX_DEVICE        "/dev/spx"
  90. #define MI_TCP_DEVICE        "/dev/tcp"
  91. #define    MI_TMUX_DEVICE        "/dev/tmux"
  92. #define    MI_TMUX0_DEVICE        "/dev/tmux#0"
  93. #define    MI_TPIT_DEVICE        "/dev/tpit"
  94. #define MI_UDP_DEVICE        "/dev/udp"
  95. #define    MI_XDG_DEVICE        "/dev/xdg"
  96. #define    MI_XECHO_DEVICE        "/dev/xecho"
  97. #define    MI_XF_DEVICE        "/dev/xf"
  98. #define    MI_XPE_DEVICE        "/dev/xpe"
  99. #define    MI_XS_DEVICE        "/dev/xs"
  100. #define    MI_XTINDG_DEVICE    "/dev/xtindg"
  101. #define    MI_XTINVC_DEVICE    "/dev/xtinvc"
  102.  
  103.  
  104. /* Streamtab entries */
  105. #define    MI_AFU_STREAMTAB    afuinfo
  106. #define MI_ARP_STREAMTAB    arpinfo
  107. #define MI_ARPM_STREAMTAB    arpminfo
  108. #define MI_COURMUX_STREAMTAB    courmuxinfo
  109. #define    MI_CLONE_STREAMTAB    cloneinfo
  110. #define    MI_DLB_STREAMTAB    dlbinfo
  111. #define    MI_DLM_STREAMTAB    dlminfo
  112. #define    MI_DMODD_STREAMTAB    dmoddinfo
  113. #define    MI_DMODT_STREAMTAB    dmodtinfo
  114. #define    MI_DN_STREAMTAB        dninfo
  115. #define    MI_DNF_STREAMTAB    dnfinfo
  116. #define    MI_DRVE_STREAMTAB    drveinfo
  117. #define MI_ECHO_STREAMTAB    echoinfo
  118. #define MI_ENXR_STREAMTAB    enxrinfo
  119. #define MI_IP_STREAMTAB        ipinfo
  120. #define MI_IPM_STREAMTAB    ipminfo
  121. #define MI_IPX_STREAMTAB    ipxinfo
  122. #define MI_LOG_STREAMTAB    loginfo
  123. #define    MI_MODE_STREAMTAB    modeinfo
  124. #define    MI_MUX_STREAMTAB    muxinfo
  125. #define MI_NECHO_STREAMTAB    nechoinfo
  126. #define MI_NPEP_STREAMTAB    npepinfo
  127. #define MI_NULS_STREAMTAB    nulsinfo
  128. #define MI_NULZ_STREAMTAB    nulzinfo
  129. #define    MI_PASS_STREAMTAB    passinfo
  130. #define    MI_PIPEMOD_STREAMTAB    pmodinfo
  131. #define MI_RAWIP_STREAMTAB    rawipinfo
  132. #define MI_RAWIPM_STREAMTAB    rawipminfo
  133. #define    MI_SAD_STREAMTAB    sadinfo
  134. #define    MI_SC_STREAMTAB        scinfo
  135. #define    MI_SOCKMOD_STREAMTAB    sockmodinfo
  136. #define    MI_SPASS_STREAMTAB    spassinfo
  137. #define MI_SPX_STREAMTAB    spxinfo
  138. #define MI_STH_STREAMTAB    mi_sthinfo
  139. #define MI_TCP_STREAMTAB    tcpinfo
  140. #define MI_TCPM_STREAMTAB    tcpminfo
  141. #define MI_TIMOD_STREAMTAB    timodinfo
  142. #define MI_TIRDWR_STREAMTAB    tirdwrinfo
  143. #define    MI_TMOD_STREAMTAB    tmodinfo
  144. #define    MI_TMUX_STREAMTAB    tmuxinfo
  145. #define MI_TPIT_STREAMTAB    tpitinfo
  146. #define MI_TRSR_STREAMTAB    trsrinfo
  147. #define MI_TRXR_STREAMTAB    trxrinfo
  148. #define MI_UDP_STREAMTAB    udpinfo
  149. #define MI_UDPM_STREAMTAB    udpminfo
  150. #define MI_WELD_STREAMTAB    mi_weldinfo
  151. #define    MI_XDG_STREAMTAB    xdginfo
  152. #define    MI_XECHO_STREAMTAB    xechoinfo
  153. #define    MI_XF_STREAMTAB        xfinfo
  154. #define    MI_XFIPX_STREAMTAB    xfipxinfo
  155. #define    MI_XFXNS_STREAMTAB    xfxnsinfo
  156. #define    MI_XPE_STREAMTAB    xpeinfo
  157. #define    MI_XS_STREAMTAB        xsinfo
  158. #define    MI_XTINDG_STREAMTAB    xtindginfo
  159. #define    MI_XTINVC_STREAMTAB    xtinvcinfo
  160. #define    MI_XTM_STREAMTAB    xtminfo
  161. #define    MI_XTMIP_STREAMTAB    xtmipinfo
  162.  
  163.  
  164. #define    MI_AFU_DEVFLAG        afudevflag
  165. #define MI_ARP_DEVFLAG        arpdevflag
  166. #define MI_ARPM_DEVFLAG        arpmdevflag
  167. #define MI_COURMUX_DEVFLAG    courmuxdevflag
  168. #define    MI_CLONE_DEVFLAG    clonedevflag
  169. #define    MI_DLB_DEVFLAG        dlbdevflag
  170. #define    MI_DLM_DEVFLAG        dlmdevflag
  171. #define    MI_DMODD_DEVFLAG    dmodddevflag
  172. #define    MI_DMODT_DEVFLAG    dmodtdevflag
  173. #define    MI_DN_DEVFLAG        dndevflag
  174. #define    MI_DNF_DEVFLAG        dnfdevflag
  175. #define    MI_DRVE_DEVFLAG        drvedevflag
  176. #define MI_ECHO_DEVFLAG        echodevflag
  177. #define MI_ENXR_DEVFLAG        enxrdevflag
  178. #define MI_IP_DEVFLAG        ipdevflag
  179. #define MI_IPM_DEVFLAG        ipmdevflag
  180. #define MI_IPX_DEVFLAG        ipxdevflag
  181. #define MI_LOG_DEVFLAG        logdevflag
  182. #define    MI_MODE_DEVFLAG        modedevflag
  183. #define    MI_MUX_DEVFLAG        muxdevflag
  184. #define MI_NECHO_DEVFLAG    nechodevflag
  185. #define MI_NPEP_DEVFLAG        npepdevflag
  186. #define MI_NULS_DEVFLAG        nulsdevflag
  187. #define MI_NULZ_DEVFLAG        nulzdevflag
  188. #define    MI_PASS_DEVFLAG        passdevflag
  189. #define    MI_PIPEMOD_DEVFLAG    pipemoddevflag
  190. #define MI_RAWIP_DEVFLAG    rawipdevflag
  191. #define MI_RAWIPM_DEVFLAG    rawipmdevflag
  192.  
  193. #define    MI_SAD_DEVFLAG        saddevflag
  194. #define    MI_SC_DEVFLAG        scdevflag
  195. #define    MI_SOCKMOD_DEVFLAG    sockmoddevflag
  196. #define    MI_SPASS_DEVFLAG    spassdevflag
  197. #define MI_SPX_DEVFLAG        spxdevflag
  198. #define MI_TCP_DEVFLAG        tcpdevflag
  199. #define MI_TCPM_DEVFLAG        tcpmdevflag
  200. #define MI_TIMOD_DEVFLAG    timoddevflag
  201. #define MI_TIRDWR_DEVFLAG    tirdwrdevflag
  202. #define    MI_TMOD_DEVFLAG        tmoddevflag
  203. #define    MI_TMUX_DEVFLAG        tmuxdevflag
  204. #define    MI_TPIT_DEVFLAG        tpitdevflag
  205. #define    MI_TRSR_DEVFLAG        trsrdevflag
  206. #define    MI_TRXR_DEVFLAG        trxrdevflag
  207. #define MI_UDP_DEVFLAG        udpdevflag
  208. #define MI_UDPM_DEVFLAG        udpmdevflag
  209. #define    MI_XDG_DEVFLAG        xdgdevflag
  210. #define    MI_XECHO_DEVFLAG    xechodevflag
  211. #define    MI_XF_DEVFLAG        xfdevflag
  212. #define    MI_XFIPX_DEVFLAG    xfipxdevflag
  213. #define    MI_XFXNS_DEVFLAG    xfxnsdevflag
  214. #define    MI_XPE_DEVFLAG        xpedevflag
  215. #define    MI_XS_DEVFLAG        xsdevflag
  216. #define    MI_XTINDG_DEVFLAG    xtindgdevflag
  217. #define    MI_XTINVC_DEVFLAG    xtinvcdevflag
  218. #define    MI_XTM_DEVFLAG        xtmdevflag
  219. #define    MI_XTMIP_DEVFLAG    xtmipdevflag
  220.  
  221. #define    MI_AFU_SQLVL        SQLVL_QUEUEPAIR
  222. #define MI_ARP_SQLVL        SQLVL_MODULE
  223. #define MI_ARPM_SQLVL        SQLVL_MODULE
  224. #define MI_COURMUX_SQLVL    SQLVL_MODULE
  225. #define    MI_CLONE_SQLVL        SQLVL_MODULE
  226. #define    MI_DLB_SQLVL        SQLVL_QUEUE
  227. #define    MI_DLM_SQLVL        SQLVL_QUEUE
  228. #define    MI_DMODD_SQLVL        SQLVL_QUEUE
  229. #define    MI_DMODT_SQLVL        SQLVL_QUEUE
  230. #define    MI_DN_SQLVL            SQLVL_QUEUE
  231. #define    MI_DNF_SQLVL        SQLVL_QUEUE
  232. #define    MI_DRVE_SQLVL        SQLVL_QUEUEPAIR
  233. #define MI_ECHO_SQLVL        SQLVL_QUEUE
  234. #define MI_ENXR_SQLVL        SQLVL_QUEUE
  235. #define MI_RAWIP_SQLVL        SQLVL_MODULE
  236. #define MI_RAWIPM_SQLVL        SQLVL_MODULE
  237. #define MI_IP_SQLVL            SQLVL_MODULE /* SQLVL_QUEUEPAIR */
  238. #define MI_IPM_SQLVL        SQLVL_MODULE /* SQLVL_QUEUEPAIR */
  239. #define MI_IPX_SQLVL        SQLVL_QUEUE
  240. #define MI_LOG_SQLVL        SQLVL_MODULE
  241. #define    MI_MODE_SQLVL        SQLVL_QUEUEPAIR
  242. #define    MI_MUX_SQLVL        SQLVL_MODULE
  243. #define MI_NECHO_SQLVL        SQLVL_QUEUE
  244.  
  245. #define MI_NPEP_SQLVL        SQLVL_QUEUE
  246. #define MI_NULS_SQLVL        SQLVL_QUEUE
  247. #define MI_NULZ_SQLVL        SQLVL_QUEUE
  248. #define    MI_PASS_SQLVL        SQLVL_QUEUE
  249. #define    MI_PIPEMOD_SQLVL    SQLVL_QUEUE
  250.  
  251. #define    MI_SAD_SQLVL        SQLVL_MODULE
  252. #define    MI_SC_SQLVL            SQLVL_QUEUE
  253. #define    MI_SOCKMOD_SQLVL    SQLVL_QUEUEPAIR
  254. #define    MI_SPASS_SQLVL        SQLVL_QUEUE
  255. #define    MI_SPX_SQLVL        SQLVL_QUEUE
  256. #define MI_TCP_SQLVL        SQLVL_MODULE /* SQLVL_QUEUEPAIR */
  257. #define MI_TCPM_SQLVL        SQLVL_MODULE /* SQLVL_QUEUEPAIR */
  258. #define MI_TIMOD_SQLVL        SQLVL_QUEUEPAIR
  259. #define MI_TIRDWR_SQLVL        SQLVL_QUEUE
  260. #define    MI_TMOD_SQLVL        SQLVL_QUEUEPAIR
  261. #define    MI_TMUX_SQLVL        SQLVL_MODULE
  262. #define    MI_TPIT_SQLVL        SQLVL_MODULE
  263. #define    MI_TRSR_SQLVL        SQLVL_MODULE
  264. #define    MI_TRXR_SQLVL        SQLVL_QUEUE
  265. #define MI_UDP_SQLVL        SQLVL_QUEUE
  266. #define MI_UDPM_SQLVL        SQLVL_QUEUE
  267. #define    MI_XDG_SQLVL        SQLVL_QUEUE
  268. #define    MI_XECHO_SQLVL        SQLVL_QUEUE
  269. #define    MI_XF_SQLVL            SQLVL_MODULE
  270. #define    MI_XFIPX_SQLVL        SQLVL_MODULE
  271. #define    MI_XFXNS_SQLVL        SQLVL_MODULE
  272. #define    MI_XPE_SQLVL        SQLVL_QUEUE
  273. #define    MI_XS_SQLVL            SQLVL_QUEUEPAIR
  274. #define    MI_XTINDG_SQLVL        SQLVL_QUEUEPAIR
  275. #define    MI_XTINVC_SQLVL        SQLVL_QUEUEPAIR
  276. #define    MI_XTM_SQLVL        SQLVL_QUEUEPAIR
  277. #define    MI_XTMIP_SQLVL        SQLVL_QUEUEPAIR
  278.  
  279. #endif    /*_MODNAMES_*/
  280.